Oh my gosh - that is terrible! That GP is just so out of line! Big
I'm glad you are able to see someone else and that your hospital is supportive - If I were you I would be writing a letter of formal complaint to the clinic. Address it to the clinic manager and explain the entire situation. There is no excuse for his behaviour.
I don't know for sure, but I would be surprised if giving you a referral for a reassurance scan and helping you through your pregnancy until you are under the care of the hospital OB would put his medical registration at risk. Correct me if I'm wrong, but isn't what you requested part of his job!?
Well done you for getting what you needed and standing up for yourself